consistent (mountains) - French English Dictionary